// RetrieveVo.java
// YApi QuickType插件生成，具体参考文档:https://plugins.jetbrains.com/plugin/18847-yapi-quicktype/documentation
package com.itdct.cozecd.vo

import com.alibaba.fastjson2.annotation.JSONField

class RetrieveVo {
    var msg: String? = null
    var code: Long? = null
    var data: RetrieveData? = null
    var detail: Detail? = null
}

// Data.java
// YApi QuickType插件生成，具体参考文档:https://plugins.jetbrains.com/plugin/18847-yapi-quicktype/documentation
class RetrieveData {
    @JSONField(name = "completed_at")
    var completedAt: Long? = null

    @JSONField(name = "conversation_id")
    var conversationId: String? = null

    var usage: Usage? = null

    @JSONField(name = "created_at")
    var createdAt: Long? = null

    var id: String? = null

    @JSONField(name = "bot_id")
    var botId: String? = null
    var status: String? = null
}

// Usage.java
// YApi QuickType插件生成，具体参考文档:https://plugins.jetbrains.com/plugin/18847-yapi-quicktype/documentation
class Usage {
    @JSONField(name = "token_count")
    var tokenCount: Long? = null
    @JSONField(name = "output_count")
    var outputCount: Long? = null
    @JSONField(name = "input_count")
    var inputCount: Long? = null
}

// Detail.java
// YApi QuickType插件生成，具体参考文档:https://plugins.jetbrains.com/plugin/18847-yapi-quicktype/documentation
class Detail {
    @JSONField(name = "log_id")
    var logId: String? = null
}
